A Parallel Solution-Adaptive Scheme for Ideal Magnetohydrodynamics
نویسندگان
چکیده
A parallel adaptive mesh refinement (AMR) scheme is described for solving the hyperbolic system of partial-differential equations governing ideal magnetohydrodynamic (MHD) flows in three space dimensions. This highly parallelized algorithm adopts a cell-centered upwind finite-volume discretization procedure and uses limited solution reconstruction, approximate Riemann solvers, and explicit multistage time stepping to solve the MHD equations in divergence form, providing a combination of high solution accuracy and computational robustness across a large range in the plasma P (/3 is the ratio of thermal and magnetic pressures). A flexible block-based hierarchical data structure is used to facilitate automatic solution adaption on Cartesian mesh using physics-based refinement criteria. In addition, the data structure naturally lends itself to domain decomposition, thereby enabling efficient and scalable implementations of the method on MIMD (multiple-instruction multipledata) distributed-memory multi-processor architectures. The model has been developed on several massively parallel computer platforms and high parallel performance has been achieved (342 GFlops has been attained on a 1,490-processor Cray T3E 1200 with near-perfect scalability). Numerical results for MHD simulations of magnetospheric and heliospheric plasma flows are described to demonstrate the validity and capabilities of the approach for space physics applications. *Assistant Research Scientist, Atmospheric, Oceanic and Space Sciences, Senior Member AIAA t Assistant Research Scientist, Atmospheric, Oceanic and Space Sciences, Member AIAA XAssociate Professor, Aerospace Engineering, Senior Member AIAA §Professor, Atmospheric, Oceanic and Space Sciences ‘Professor, Electrical Engineering and Computer Science Copyright @I999 by the American Institute of Aeronautics and .4stronautics, Inc. All rights reserved.
منابع مشابه
A Solution-Adaptive Upwind Schemefor Ideal Magnetohydrodynamics
A Solution-Adaptive Upwind Scheme for Ideal Magnetohydrodynamics Kenneth G. Powell,∗ Philip L. Roe,∗ Timur J. Linde,∗ Tamas I. Gombosi,† and Darren L. De Zeeuw† ∗W. M. Keck Foundation CFD Laboratory, Department of Aerospace Engineering, University of Michigan, Ann Arbor, Michigan 48109-2140; and †Space Physics Research Laboratory, Department of Atmospheric, Oceanic and Space Sciences, Universit...
متن کاملAdaptive Unstructured Grid Generation Scheme for Solution of the Heat Equation
An adaptive unstructured grid generation scheme is introduced to use finite volume (FV) and finite element (FE) formulation to solve the heat equation with singular boundary conditions. Regular grids could not acheive accurate solution to this problem. The grid generation scheme uses an optimal time complexity frontal method for the automatic generation and delaunay triangulation of the grid po...
متن کاملGas-Kinetic BGK Scheme for Three Dimensional Magnetohydrodynamics
The gas-kinetic theory based flux splitting method has been successfully proposed for solving oneand two-dimensional ideal magnetohydrodynamics by Xu et al. [J. Comput. Phys., 1999; 2000], respectively. This paper extends the kinetic method to solve three-dimensional ideal magnetohydrodynamics equations, where an adaptive parameter η is used to control the numerical dissipation in the flux spli...
متن کاملHigh-order central ENO finite-volume scheme for ideal MHD
A high-order accurate finite-volume scheme for the compressible ideal magnetohydrodynamics (MHD) equations is proposed. The high-order MHD scheme is based on a central essentially non-oscillatory (CENO) method combined with the generalized Lagrange multiplier divergence cleaning method for MHD. The CENO method uses k-exact multidimensional reconstruction together with a monotonicity procedure t...
متن کاملA new MHD code with adaptive mesh refinement and parallelization for astrophysics
A new code, named MAP, is written in FORTRAN language for magnetohydrodynamics (MHD) calculation with the adaptive mesh refinement (AMR) and Message Passing Interface (MPI) parallelization. There are several optional numerical schemes for computing the MHD part, namely, modified Mac Cormack Scheme (MMC), Lax-Fridrichs scheme (LF) and weighted essentially non-oscillatory (WENO) scheme. All of th...
متن کامل